package com.igeekhome.biz;

import com.igeekhome.dao.ICustomerDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

/**
 * 完成客户的业务逻辑处理
 */
@Service //表示它是一个业务逻辑处理对像，完成的功能和 @Repository  //它完成的功能和@Component 功能一样，只是为了表示它是数据库存贮对像，就dao对像
public class CustomerBiz {

    private ICustomerDao dao;

    public ICustomerDao getDao() {
        return dao;
    }
    @Autowired //自动注入，它按类型，在spirng容器里找一个ICustomerDao的实现类对像注入,找一个名称为dao的对像给它
    public void setDao(ICustomerDao dao) {
        this.dao = dao;
    }

    /**
     * 注册用户
     */
    public void reg()
    {
      //查要注册用户是否存在，
      //  不存在，才注册  ，
        dao.select();
        dao.insert();

    }
}
